gtk: gtk_cell_renderer_get_state(): check the widget's effective sensitivity
authorMichael Natterer <mitch@gimp.org>
Sun, 6 Feb 2011 13:47:58 +0000 (14:47 +0100)
committerMichael Natterer <mitch@gimp.org>
Sun, 6 Feb 2011 13:47:58 +0000 (14:47 +0100)
gtk/gtkcellrenderer.c

index b0f793768bfd8a5fa7be2d46d3beca281bee53bb..6276630775206fd42e9f9d10e2271880b1c2e2bd 100644 (file)
@@ -1700,7 +1700,7 @@ gtk_cell_renderer_get_state (GtkCellRenderer      *cell,
   g_return_val_if_fail (!cell || GTK_IS_CELL_RENDERER (cell), 0);
   g_return_val_if_fail (!widget || GTK_IS_WIDGET (widget), 0);
 
-  if ((widget && !gtk_widget_get_sensitive (widget)) ||
+  if ((widget && !gtk_widget_is_sensitive (widget)) ||
       (cell && !gtk_cell_renderer_get_sensitive (cell)) ||
       (cell_state & GTK_CELL_RENDERER_INSENSITIVE) != 0)
     {